/** 数字正则 */
const number = /[0-9]/;
/** 电话号码正则 */
const phoneNumber = /^(?:\+?86)?1[3-9]\d{9}$/;
/** 四位阿拉伯数字正则 */
const fourNumber = /^[0-9]{4}$/;
/** 四位图形验证码正则 */
const verificationCode = /^[0-9a-zA-Z]{4}$/;
/** 大于8位小于18位的密码正则 */
// const pwd = /^[a-zA-Z0-9-._]{8,18}$/;
const pwd = /^(.{6,18})$/;
/** 邮箱正则 */
const email = /^.*@[a-zA-Z0-9_-]+(\.[a-zA-Z0-9_-]+)+$/;
/** 中国大陆居民身份证号码的正则表达式 */
const identityCard =
    /^[1-9][0-9]{5}(18|19|20)[0-9]{2}(0[1-9]|1[0-2])(0[1-9]|[1-2][0-9]|3[0-1])[0-9]{3}([0-9]|X)$/;

export default {
    phoneNumber,
    fourNumber,
    pwd,
    verificationCode,
    email,
    identityCard,
    number,
};
